world

Saeed Roustaee

Iranian Director Saeed Roustaee Sentenced Over Cannes Film Festival Screening

  • By Anubhuti --
  • Wednesday, 16 Aug, 2023

Background and Film Synopsis: "Leila's Brothers"

Iranian filmmaker Saeed Roustaee

Read more